const connect = require("../models/connect")

var express = require('express');
var router = express.Router();

const formidable = require('formidable');

//返回图片
router.post('/', (req, res, next) => {
  var form = new formidable.IncomingForm();
  form.parse(req, function (err, fields, files) {
    if (err) {
        res.json({ 'state': false })
    } else {
      if(fields.type.length === 0) {
        connect.find({}, (err, docs) => {
          if (err) {
              res.json({ 'state': false, 'msg': err });
          } else {
              res.json({ 'state': true, 'results': docs });
          }
        })
      } else {
        connect.find({
          type: {
            $in: fields.type
          }
        }, (err, docs) => {
          if (err) {
              res.json({ 'state': false, 'msg': err });
          } else {
              res.json({ 'state': true, 'results': docs });
          }
        })
      }
      
    }
  });
});

module.exports = router;